high-speed rail line - French English Dictionary